Swiss roll


Swiss roll
.Swiss 'roll
n [U and C]
BrE a long thin cake that is rolled up with ↑jam or cream inside

Dictionary of contemporary English. 2013.